//跳出子窗口top相当与parent
if(window!=top) top.location.href=location.href;
var $;
var form;
var layer;
$(function(){
    layui.use(['form','layer'],function(){
        //获取jquery的$
        $=layui.jquery;
        //获取form表单对象，封装方法获取form表单的
        form=layui.form;
        //获取layer对象
        layer=layui.layer;

        //单击输入框变色
        $("#userName_id").on("click",function(){
            $("#inputDiv1").css("border-color","#07de03");
            //console.log(11);
        });
        $("#pwdId").on("click",function(){
            $("#inputDiv2").css("border-color","#07de03");
            //console.log(11);
        });
        //颜色消失
        $("#userName_id").on("mouseout",function(){
            //console.log(22);
            $("#inputDiv1").css("border-color","#e6e6e6");
        });
        $("#pwdId").on("mouseout",function(){
            //console.log(22);
            $("#inputDiv2").css("border-color","#e6e6e6");
        });

        //校验规则设定，把对应的lay-verify=值写对就行
        /*form.verify({
            username: function(value, item){ //value：表单的值、item：表单的DOM对象
                if(!new RegExp("^[a-zA-Z0-9_\u4e00-\u9fa5\\s·]+$").test(value)){
                    return '用户名不能有特殊字符';
                }
                if(/(^\_)|(\__)|(\_+$)/.test(value)){
                    return '用户名首尾不能出现下划线\'_\'';
                }
                if(/^\d+\d+\d$/.test(value)){
                    return '用户名不能全为数字';
                }
            }
            //我们既支持上述函数式的方式，也支持下述数组的形式
            //数组的两个值分别代表：[正则匹配、匹配不符时的提示文字]
            ,pass: [
                /^[\S]{4,6}$/
                ,'密码必须4到6位，且不能出现空格'
            ]
        });*/

        //登录
        form.on('submit(login)',function(data) {
            //ajax提交后台
            $.ajax({
                url:"/login/selUser",
                type:"post",
                dataType:"json",
                data:data.field,
                success:function(dat){
                    //console.log(dat.code);
                    if(dat.code>-1){
                        /*var str=JSON.stringify(dat.obj);
                        layer.alert('加了个图标'+str, {icon: 1});*/
                        //将信息存入localStorage
                        localStorage.setItem("user",JSON.stringify(dat.obj));
                        if(dat.obj.deptId==1){
                            //人事页面跳转
                            location.href="../personnel/PerHome.html?run="+Math.random();
                        }else if(dat.obj.deptId==2){
                            //教室页面跳转
                            location.href="../teacher/TeaHome.html?run="+Math.random();
                        }else if(dat.obj.deptId==3){
                            //运营页面跳转
                            location.href="../operation/OpeHome.html?run="+Math.random();
                        }else{
                            //没身份页面跳转
                            location.href="index.html?run="+Math.random();
                        }
                        //localStorage==相当于session，在整个网站都能使用、setItem==设置属性、JSON.stringify==json对象转json字符串
                        //var userName1=document.getElementById("userName_id");
                        //location.href="index.html?"+"username_id="+encodeURI(userName1.value);
                    }else{
                        layer.alert('账号或密码错误', {icon: 2});
                    }
                }
            })
            return false;
        });
    });
})
